﻿@using ControleRepresentante.Logic.Models

@model WebSite.ViewModels.PedidoPrintViewModel

@{
    Layout = "_PrintLayout.cshtml";
}

<table cellspacing="0" cellpadding="5" width="933" border="0">
    <tr>
        <td colspan="3">
            <table style="height:83" cellspacing="0" cellpadding="0" width="933" border="0">
                <tr>
                    <td width="80" height="83">
                        <img height="83" src="@Url.Content("~/Content/jolitexurso.jpg")" alt="Jolitex" width="80" />
                    </td>
                    <td align="center" width="619">
                        <h3>
                            @if (!Model.Pedido.PedidoJolitex.Sincronizado)
                            {
                                <text>PEDIDO NEGOCIADO</text>
                            }
                        </h3>
                    </td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td>
            <table cellspacing="0" cellpadding="0" width="933" border="0">
                <tr>
                    <td width="33%">Código do cliente: @Model.Pedido.Cliente.ClienteJolitex.Codigo</td>
                    <td width="33%">Razão social: @Model.Pedido.Cliente.RazaoSocial</td>
                    <td width="33%">@Model.RepresentanteInfo.NomePedido</td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td colspan="3">
            <table cellspacing="0" cellpadding="0" width="933" border="0">
                <tr>
                    <td width="33%">Região: @Model.Pedido.Cliente.ClienteJolitex.Regiao</td>
                    <td width="33%">Endereço: @Model.Pedido.Cliente.GetEnderecoFieldString()</td>
                    <td width="33%">Bairro: @Model.Pedido.Cliente.EnderecoBairro</td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td colspan="3">
            <table cellspacing="0" cellpadding="0" width="933" border="0">
                <tr>
                    <td width="33%">CEP: @Model.Pedido.Cliente.EnderecoCEP</td>
                    <td width="33%">Cidade: @Model.Pedido.Cliente.EnderecoCidade</td>
                    <td width="33%">UF: @Model.Pedido.Cliente.EnderecoEstado</td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td colspan="3">
            <table cellspacing="0" cellpadding="0" width="933" border="0">
                <tr>
                    <td width="33%">CNPJ: @Model.Pedido.Cliente.CNPJ</td>
                    <td width="33%">Inscrição estadual: @Model.Pedido.Cliente.InscricaoEstadual</td>
                    <td width="33%">Telefone: @Model.Pedido.Cliente.ContatoTelefone</td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td colspan="3">
            <table cellspacing="0" cellpadding="0" width="933" border="0">
                <tr>
                    @{Endereco endereco = Model.Pedido.Cliente.EnderecoEntrega;}
                    <td width="33%">Endereço entrega: @(endereco == null ? String.Empty : endereco.ToEnderecoFieldString())</td>
                    <td width="33%">E-mail: @Model.Pedido.Cliente.ContatoEmail</td>
                    <td width="33%">Bairro entrega: @(endereco == null ? String.Empty : endereco.Bairro)</td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td colspan="3">
            <table cellspacing="0" cellpadding="0" width="933" border="0">
                <tr>
                    @{endereco = Model.Pedido.Cliente.EnderecoCobranca;}
                    <td width="66%">Endereço cobrança: @(endereco == null ? String.Empty : endereco.ToEnderecoFieldString())</td>
                    <td width="33%">Bairro cobrança: @(endereco == null ? String.Empty : endereco.Bairro)</td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td colspan="3">
            <table cellspacing="0" cellpadding="0" width="933" border="0">
                <tr>
                    <td width="66%">Observações: @Model.Pedido.Observacao</td>
                    <td valign="top" width="33%">Transportadora: @Model.Pedido.TransportadoraNome</td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td colspan="3">
            <table style="height:50" cellspacing="0" cellpadding="0" width="933" border="0">
                <tr>
                    <td width="30%" height="50">
                        <table style="border-color:#000000" cellspacing="0" cellpadding="4" border="1">
                            <tr align="center" bgcolor="#cccccc">
                                <td><strong>Data do pedido </strong></td>
                                <td><strong>Número do pedido </strong></td>
                            </tr>
                            <tr align="center">
                                <td><strong>@Model.Pedido.Data.ToShortDateString()</strong></td>
                                <td><strong>@Model.Numero</strong></td>
                            </tr>
                        </table>
                    </td>
                    <td width="20%">@String.Format("{0:0.0}", Model.Pedido.Desconto)% Desconto</td>
                    <td width="25%">Condição de pagamento: @Model.Pedido.CondicaoPagamento</td>
                    <td width="25%">Data de entrega: @Model.Pedido.PrazoEntrega</td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td colspan="3">
            <br />
            <table cellspacing="0" cellpadding="2" rules="all" border="1" style="border-color: Black;border-width: 1px; border-style: solid; width: 100%; border-collapse: collapse;">
                <tr style="font-weight: bold;">
                    <td style="background-color: #CCCCCC;">Código</td>
                    <td style="background-color: #CCCCCC;">Descrição</td>
                    <td style="background-color: #CCCCCC;">Preço unitário</td>
                    <td style="background-color: #CCCCCC;">Quantidade</td>
                </tr>
                @foreach (Produto produto in Model.Pedido.Produtos)
                {
                    <tr>
                        <td>@produto.Codigo</td>
                        <td>@produto.Descricao</td>
                        <td>@String.Format("{0:C}", produto.PrecoUnitario)</td>
                        <td>@produto.Quantidade</td>
                    </tr>
                }
            </table>
            <br />
        </td>
    </tr>
    <tr>
        <td colspan="3">
            <table style="border-color:#000000" cellspacing="0" cellpadding="4" width="933" border="1">
                <tr align="center" bgcolor="#cccccc">
                    <td><strong>Quantidade de produtos </strong></td>
                    <td><strong>Total da mercadoria </strong></td>
                    <td><strong>Valor do desconto </strong></td>
                    <td><strong>Valor do Ipi </strong></td>
                    <td><strong>Valor total líquido </strong></td>
                </tr>
                <tr align="center">
                    <td>@Model.Pedido.TotalPecas</td>
                    <td>@String.Format("{0:C}", Model.Pedido.TotalMercadoria)</td>
                    <td>@String.Format("{0:C}", Model.Pedido.ValorDesconto)</td>
                    <td>@String.Format("{0:C}", Model.Pedido.ValorImposto)</td>
                    <td>@String.Format("{0:C}", Model.Pedido.TotalLiquido)</td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td colspan="3">
            <br />
            <br />
            <table width="100%">
                <tr>
                    <td>
                        <table style="border-color:#000000" cellspacing="0" cellpadding="4" width="70%" border="1">
                            <tr align="center" bgcolor="#ffffff">
                                <td><strong>Crédito</strong></td>
                                <td><strong>Vendas</strong></td>
                                <td><strong>Recepção</strong></td>
                                <td><strong>Digitação</strong></td>
                            </tr>
                            <tr valign="bottom" align="center">
                                <td><br /><br /><br /><br />Data / Visto</td>
                                <td>Data / Visto</td>
                                <td>Data / Visto</td>
                                <td>Data / Visto</td>
                            </tr>
                        </table>
                    </td>
                    <td>
                        <table style="border-color:#000000" cellspacing="0" cellpadding="4" border="1">
                            <tr align="center" bgcolor="#cccccc">
                                <td><strong>Data do pedido </strong></td>
                                <td><strong>Número do pedido </strong></td>
                            </tr>
                            <tr align="center">
                                <td><strong>@Model.Pedido.Data.ToShortDateString()</strong></td>
                                <td><strong>@Model.Numero</strong></td>
                            </tr>
                        </table>
                    </td>
                </tr>
            </table>
        </td>
    </tr>
</table>
